Synonyms for "sew together"

Words with similar meaning